Inclusions and Subtypes II: Higher-Order Case

نویسندگان

  • Narciso Martí-Oliet
  • José Meseguer
چکیده

The first-order theory of subtypes as inclusions developed in Part I is extended to a higher-order context This involves providing a higher-order equational logic for (inclusive) subtypes, a categorical semantics for such a logic that is complete and has initial models, and a proof that this higher-order logic is a conservative extension of its firstorder counterpart This higher-order categorical semantics includes a new notion of homomorphism between models that is both very natural in terms of its preservation properties and substantially more general than other notions of higher-order homomorphism proposed previously. The categorical semantics of higher-order inclusive subtypes is then generalized to a notion of model with two subtype relations r <r' (inclusion) and r <• T' (implicit conversion) thus reconciling and relating the two different intuitions that have so far prevailed in the first-order and higher-order cases. Axioms are then given that integrate the < and <: relations in the unified categorical semantics. Besides enjoying the benefits provided by each of the notions without their respective limitations, this framework supports rules for structural subtyping that are more informative and can discriminate between inclusions and implicit conversions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Inclusions and Subtypes I: First-Order Case

The failure to make explicit two different notions of subtype, a subtype as inclusion notion originally proposed by Goguen and a subtype as implicit conversion notion originally proposed by Reynolds, leads to unsatisfactory situations in present approaches to subtyping. Here, it is argued that choosing either notion at the expense of the other would be mistaken and limiting, and a framework is ...

متن کامل

Pachyonychia congenita type II: report of a case

Pachyonychia congenital (PC) is a rare genodermatosis affecting the nails, skin, oral mucosae, larynx, hair, and teeth. General clinical presentation includes thickening of finger and toenails, painful plantar keratoderma, hyperhidrosis, oral leukokeratosis, follicular keratosis, palmar keratoderma, cutaneous cysts, hoarseness, twisted hair and prenatal or natal teeth. Clinically, PC is d...

متن کامل

Histopathological Spectrum of Meningiomas with Emphasis on Prognostic Role of Ki67 Labelling Index

Background & Objective: Meningiomas are the most frequently encountered primary non-glial tumors of the central nervous system (CNS). The Ki67 labelling index (Ki67LI) is a proliferation marker that may prove useful in determining the histological grade. This study aims at: 1) Studying the frequency, grade and histomorphological spectrum of meningiomas, 2) Evaluating 20 histolo...

متن کامل

Monitoring subtypes of the human polyomavirus BK in Iranian adult kidney transplant patients

BK virus (BKV) is a polyomavirus with seroprevalence in adults, ranging from 60 to 100%. It is considered as usual cause of renal dysfunction after the allograft renal transplantation nephropathy. Potent immunosuppressive therapy in kidney transplantation can lower the rate of acute rejection. Therefore, untreated BKV infections lead to kidney allograft dysfunction or loss. In order to estimate...

متن کامل

کانی‌سازی و بررسی سیال‌های درگیر در بخش شمالی کانسار طلا- مس کوه زر، دامغان (منطقه فیروزه-قیچی)

The Kuh Zar Au-Cu deposit is located about 100 km southeast of Damaghan city. Structurally, this area is part of the Alborz Magmatic Assemblage (AMA). The oldest rock units in the Firuzeh-Gheychi area consists of syenogranite and tourmaline biotite granodiorite units. These units were intruded by quartz monzonite porphyry stocks. Pyroxene diorite porphyry and hornblende diorite porphyry are you...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Log. Comput.

دوره 6  شماره 

صفحات  -

تاریخ انتشار 1996